local road - Inglés Sinónimo Diccionario

local road

n.
[1] local street